/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package moviefansystem;

import java.util.ArrayList;
import java.util.Date;

/**
 *
 * @author Nick
 */
public class Klant {
    
    private static int nextKlantnr = 1000;
    
    private int klantNr;// uniek klant nummmer
    private String naam;
    private String tussenvoegsel;
    private String achternaam;
    private String adres;
    private String woonplaats;
    private String postcode;
    private String email;
    private String telefoonnr;
    private char geslacht; // m= man / v = vrouw
    private int bankrekeningNr;
    private Date klantVanaf;
    private Date geboorte;
    private Items persoonlijkeItems;// naam nog beter maken.
    
    
    /**
     * 
     * @param naam de naam de klant
     * @param tussenvoeg de tussenvoeg van de naam
     * @param achternaam de achternaam
     * @param geboorte de dag van de geboorte
     */

    public Klant(String naam,String tussenvoeg,String achternaam) 
    {
        //this.klantNr = nextKlantnr;
        //nextKlantnr++;
        
//      this.klantVanaf =..........//Datum van vandaag ;

        this.naam = naam;
        this.tussenvoegsel = tussenvoeg;
        this.achternaam = achternaam;
        this.geboorte = geboorte;
        this.adres ="";
        this.postcode= "";
        this.bankrekeningNr = 0;
        this.telefoonnr = "";
        this.email = "";
        this.woonplaats ="";
    }

    public void setKlantNr(int klantNr) {
        this.klantNr = klantNr;
    }

    
    public int getKlantNr() {
        return klantNr;
    }

    public String getNaam() {
        return naam;
    }

    public void setNaam(String naam) {
        this.naam = naam;
    }

    public String getTussenvoegsel() {
        return tussenvoegsel;
    }

    public void setTussenvoegsel(String tussenvoegsel) {
        this.tussenvoegsel = tussenvoegsel;
    }

    public String getAchternaam() {
        return achternaam;
    }

    public void setAchternaam(String achternaam) {
        this.achternaam = achternaam;
    }

    public String getAdres() {
        return adres;
    }

    public void setAdres(String adres) {
        this.adres = adres;
    }

    public String getWoonplaats() {
        return woonplaats;
    }

    public void setWoonplaats(String woonplaats) {
        this.woonplaats = woonplaats;
    }

    public String getPostcode() {
        return postcode;
    }

    public void setPostcode(String postcode) {
        this.postcode = postcode;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getTelefoonnr() {
        return telefoonnr;
    }

    public void setTelefoonnr(String telefoonnr) {
        this.telefoonnr = telefoonnr;
    }

    public char getGeslacht() {
        return geslacht;
    }

    public void setGeslacht(char geslacht) {
        this.geslacht = geslacht;
    }

    public int getBankrekeningNr() {
        return bankrekeningNr;
    }

    public void setBankrekeningNr(int bankrekeningNr) {
        this.bankrekeningNr = bankrekeningNr;
    }

    public Items getPersoonlijkeItems() {
        return persoonlijkeItems;
    }

    public void setPersoonlijkeItems(Items persoonlijkeItems) {
        this.persoonlijkeItems = persoonlijkeItems;
    }
    
    
    

}
